body {	font-family: Arial, Verdana, sans-serif;
	font-size: 100%;
	margin: 30px;
	color: #303030;
	text-decoration: none;
	background:#aaaab6;
	}

H2 {	font-family:courier;
	font-size: 145%;
 	font-weight: strong;
	}

div.head	{
  text-align: center;
  font-weight: normal;
	font-size: 12px;
  width: 1000px;
    margin: 0px;
border: 0px solid #0000ff;
  float: left;
background:#000000;
}

div.logo	{
  margin: 0px;
  border: 0px solid #303030;
  height: 120px;
  width: 180px;
  float: left;
}

div.branding	{
  margin: 0px;
  border: 0px solid #a0a0a0;
  height: 95px;
  width: 600px;
  float: left;
background:#000000;
}

div.page	{  text-align: left;
   font-weight: normal;
	font-size: 12px;
  width: 1000px;
height: 780px;
  margin: 0px;
border: 0px solid #ffc000;
	color: #303030;
background:#404050;
}

div.frame	{
 position:  relative;
    left: 35px;
    top: 135px;
margin: 0px;
 width: 930px;
height: 620px;
}

div.img	{
  position: absolute;
    left: 0px;
    top: 0px;
    z-index: 0;
}

div.left 	{
    position:  absolute;
    left: 0px;
    top: 0px;
float: left;
    z-index: +2;
}
div.left:hover {
opacity:0.8; /* for IE */ filter:alpha(opacity=30); 
}

div.left1 	{
    position:  absolute;
          left: 130px;
 top: 0px;
float: left;
    z-index: +2;
}
div.left1:hover {
opacity:0.8; /* for IE */ filter:alpha(opacity=30); 
}

div.bed 	{
    position:  absolute;
    left: 0px;
    top: 400px;
float: left;
    z-index: +2;
}
div.bed:hover {
opacity:0.8; /* for IE */ filter:alpha(opacity=30); 
}

div.top	{
    position:  absolute;
    left: 400px;
    top: 0px;
float: left;
    z-index: +2;
  }
div.top:hover {
opacity:0.8; /* for IE */ filter:alpha(opacity=30); 
}

div.lucy	{
    position: absolute;
    left: 245px;
    top: 0px;
float: left;
    z-index: +2;
}
div.lucy:hover {
opacity:0.8; /* for IE */ filter:alpha(opacity=30); 
}

div.m1	{
    position:  absolute;
    left: 400px;
    top: 175px;
float: left;
    z-index: +2;
}
div.m1:hover {
opacity:0.8; /* for IE */ filter:alpha(opacity=30); 
}

div.max	{
    position:  absolute;
    left: 495px;
    top: 175px;
float: left;
    z-index: +2;
}
div.max:hover {
opacity:0.8; /* for IE */ filter:alpha(opacity=30); 
}

div.m2	{
    position:  absolute;
    left: 665px;
    top: 175px;
float: left;
    z-index: +2;
}
div.m2:hover {
opacity:0.8; /* for IE */ filter:alpha(opacity=30); 
}

div.right 	{
    position:  absolute;
    left: 750px;
    top: 0px;
float: left;
    z-index: +2;
}
div.right:hover {
opacity:0.8; /* for IE */ filter:alpha(opacity=30); 
}

div.bottom {
      position:  absolute;
    left: 400px;
    top: 475px;
float: left;
    z-index: +2;
}
div.bottom:hover {
opacity:0.8; /* for IE */ filter:alpha(opacity=30); 
}

div.text	{
    position:  absolute;
   left: 230px;
    top: -15px;
color:#cccccc;
width: 100px;
height: 660px;
    z-index: +4;
}

div.scroll	{
    position: absolute;
   left: 460px;
    top: 130px;
color:#cccccc;
width: 330px;
height: 440px;
    z-index: +4;
}

div.imagescroll	{
    position: absolute;
   left: 450px;
    top: 80px;
color:#cccccc;
width: 515px;
height: 140px;
    z-index: +4;
}
div.footnote	{
 position: absolute;
   left: 800px;
    top: -65px;
color:#ffcccc;
    z-index: +1;
}

div.footnotescroll	{
 position: absolute;
   left: -35px;
    top: 450px;
width: 1000px;
height: 60px;
color:#ffcccc;
    z-index: +4;
}

div.foot	{
  text-align: center;
  font-weight: bold;
  font-size: 14px;
  position:  relative;
    left: 0px;
    top: 160px;
 width: 1000px;
height: 25px;
background-color:#202030;
    margin: 0px;
border: 0px solid #0000ff;

}

div.footleft 	{display:block;
	width:181px;
	height: 25px;
	background-color:#303020;
	color: #c0c0b0;
	float: left;}

div.nav1	{display:block;
	width:275px;
	height: 25px;
	background-color:#c0c0b0;
	float: left;}

div.nav2	{display:block;
	width:273px;
	height: 25px;
	background-color:#ffbb10;
	float: left;}

a:link, a:visited {
  display: block;
    font-weight: bold;
color: #aaaaaa;
     background-color: #0000ff;
opacity:0.5; /* for IE */ filter:alpha(opacity=30); 
   width: 50px;   
height: 30px;
    text-align: left;
    padding: 4px;
    text-decoration: none;
border-radius: 5px;
}

a:hover, a:active {
   color: #eeccee;
background-color: #aaa;
}

button {
  display: block;
    font-weight: bold;
font-size: 105%;
color: #fff;
     background-color: #00f;
opacity:0.5; /* for IE */ filter:alpha(opacity=30); 
   width: 100px;   
height: 55px;
    text-align: left;
    padding: 0px;
    text-decoration: none;
border-radius: 5px;
}

button:hover,  {
   color: #fff;
background-color: #fff;
opacity:0.8; /* for IE */ filter:alpha(opacity=30); 
}
